Stackelberg Games for Vaccine Design
نویسندگان
چکیده
Stackelberg game models have recently seen considerable practical and academic success in security applications, with defender as the leader, and attacker the follower. The key conceptual insight of Stackelberg security games is that defense needs to be proactive, optimally accounting for attacker’s response to a defensive posture. We propose that this insight has relevance in another important application domain: vaccination. Vaccination therapies are important tools in the battle against infectious diseases such as HIV and influenza. However, many viruses, including HIV, can rapidly escape the therapeutic effect through a sequence of mutations. We propose to design vaccines, or, equivalently, antibody sequences, that make such evasion difficult. Formally, we model the interaction between a vaccine and a virus as a Stackelberg game in which the vaccine designer chooses an antibody, and the virus chooses a minimal sequence of mutations to escape it. Our crucial observation is that we can leverage protein modeling software, Rosetta, as an oracle to compute binding score for an input virus-antibody pair. This observation enables us to develop a fully automated bi-level stochastic optimization algorithm for optimal antibody “commitment” strategy. A key technical challenge is that score calculation for each possible antibody-virus pair is intractable. We therefore propose a novel simulation-based bi-level optimization algorithm to address this, which consists of three elements: first, application of local search, using a native antibody sequence as leverage, second, machine learning to predict binding for antibody-virus pairs, and third, a Poisson regression to predict escape costs as a function of antibody sequence assignment. We demonstrate the effectiveness of the proposed methods, and exhibit an antibody with a far higher escape cost (7) than the native (1).
منابع مشابه
Pricing and Advertising Decisions in a Three-level Supply Chain with Nash, Stackelberg and Cooperative Games
Pricing and advertising are two important marketing strategies in the supply chain management which lead to customer demand’s increase and therefore higher profit for members of supply chains. This paper considers advertising, and pricing decisions simultaneously for a three-level supply chain with one supplier, one manufacturer and one retailer. The amount of market demand is influenced ...
متن کاملAdversarial AI
In recent years AI research has had an increasing role in models and algorithms for security problems. Game theoretic models of security, and Stackelberg security games in particular, have received special attention, in part because these models and associated tools have seen actual deployment in homeland security and sustainability applications. Stackelberg security games have two prototypical...
متن کاملEfficient Algorithms to Solve Bayesian Stackelberg Games for Security Applications
In a class of games known as Stackelberg games, one agent (the leader) must commit to a strategy that can be observed by the other agent (the adversary/follower) before the adversary chooses its own strategy. We consider Bayesian Stackelberg games, in which the leader is uncertain about the type of the adversary it may face. Such games are important in security domains, where, for example, a se...
متن کاملSecurity Games with Multiple Attacker Resources
Algorithms for finding game-theoretic solutions are now used in several real-world security applications. This work has generally assumed a Stackelberg model where the defender commits to a mixed strategy first. In general two-player normal-form games, Stackelberg strategies are easier to compute than Nash equilibria, though it has recently been shown that in many security games, Stackelberg st...
متن کامل